An Algorithm for Drawing a Graph Symmetrically

نویسندگان

  • Hamish Carr
  • William Kocay
چکیده

A technique is described that produces symmetric drawings of a graph G in the plane. The method requries that G have a non-trivial automorphism group Aut(G), and that a non-trivial symmetry g ∈ Aut(G) has been selected in some way. The technique is found to be very effective in practice. It forms a part of the Groups & Graphs** software package. 1. Symmetric Cycles Let G be a connected undirected simple graph on n vertices V (G). If u, v ∈ V (G), then u→ v means that u is adjacent to v (and so also v → u). The reader is referred to [1] for other graph-theoretic terminology. Let Aut(G) denote the automorphism group of G. Given a permutation g ∈ Aut(G), it is often possible to draw G is such a way that the symmetry g is evident in the drawing. For example, there are 3 well known drawings of the Petersen graph, each illustrating a different symmetry. Fig. 1, 3 views of the Petersen graph * This work was supported by an operating grant from the Natural Sciences and Engineering Research Council of Canada. ** Groups & Graphs is available on the internet, from http://bkocay.cs.umanitoba.ca/G&G

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Drawing Graphs Symmetrically in Three Dimensions

In this paper, we investigate symmetric graph drawing in three dimensions. We show that the problem of drawing a graph with a maximum number of symmetries in three dimensions is NP-hard. Then we present a polynomial time algorithm for finding maximum number of three dimensional symmetries in planar graphs.

متن کامل

Geometric automorphism groups of graphs

Constructing symmetric drawings of graphs is NP-hard. In this paper, we present a new method for drawing graphs symmetrically based on group theory. More formally, we define an n-geometric automorphism group as a subgroup of the automorphism group of a graph that can be displayed as symmetries of a drawing of the graph in n dimensions. Then we present an algorithm to find all 2and 3-geometric a...

متن کامل

A Linear Time Algorithm for Constructing Maximally Symmetric Straight Line Drawings of Triconnected Planar Graphs

Symmetry is one of the most important aesthetic criteria in graph drawing because it reveals structure in the graph. To draw graphs symmetrically, we employ two steps. The first step is to find appropriate automorphisms. The second step is to draw the graph to display the automorphisms. Our aim in this paper is to construct maximally symmetric straight line drawings of triconnected planar graph...

متن کامل

New Expansion for Certain Isomers of Various Classes of Fullerenes

This paper is dedicated to propose an algorithm in order to generate the certain isomers of some well-known fullerene bases. Furthermore, we enlist the bipartite edge frustration correlated with some of symmetrically distinct innite families of fullerenes generated by the oered process.

متن کامل

Influence of an Inclusion on Multi-Pass Copper Shaped-Wire Drawing by 2D Finite Element Analysis

The size and length effects of an inclusion on multi-pass copper shaped-wire drawing were investigated. For this purpose, an experimental investigation on optimal die half-angle was conducted. Based on experimental data of optimal die half-angle, wire and inclusion deformations, drawing and hydrostatic stress of copper shaped-wires that contain an inclusion were calculated by two-dimensional fi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999